ground strewn with - Francés Inglés Diccionario